<?php

include_once('modelo/Boleta.php');
include_once('modelo/Materia.php');
include_once('modelo/Modalidad.php');

?>

<?php include('head.php'); ?>

<?php include('menu.php'); ?>

<!-- content -->

<div id="content">
    <!-- breadcrumb menu -->
    <div class="breadcrumb">
        <p>
            <strong>Sistema</strong>
            > 
			<strong>Inscribir Nuevo Estudiante</strong>
        </p>
    </div>
    <div id="all">
        	
		<?php
		
		$go = ($_POST['action']!=null) ? $_POST['action'] : "form";
		
		if($go == "form")
		{
		
		?>
        <div id="ct">							
			<!-- Inicio del form-->
            <form name="INSCRIBIR_BOLETA" method="post" action="inscribirBoleta.php">
                <input name="action" value="save" type="hidden">
                
				<table class="data">
                    <tbody>
                        <tr>
                            <th colspan="2" align="center">
                                Datos personales
                            </th>
                        </tr>
                        <tr>
                            <td id="campoNombre" style="width: 50%;">
                                <div class="rowtable">
                                    <div class="f1">
                                        Nombre
                                    </div>
                                    <div class="f2">
                                        <input name="nombre" onblur="nombreValido(this);" size="25" type="text" />														
                                    </div>
                                </div>
                            </td>
                            <td id="campoTelefono" id="campoTelefono1">
                                </div>
                                <div class="rowtable">
                                    <div class="f1">
                                        Tel&eacute;fono de casa:
                                    </div>
                                    <div class="f2">
                                        <input name="telefono1" onblur="telefonoValido(this);" maxlength="12" size="10" onkeypress="return acceptNum(event)" type="text" />
										<span class="microtext">(27101111)</span>
                                    </div>
                                </div>
                            </td>
                        </tr>
                        <tr>
                            <td id="campoCedula" style="width: 50%;">
                                <div class="rowtable">
                                    <div class="f1">
                                        C&eacute;dula:
                                    </div>
                                    <div class="f2">
                                        <input name="cedula" onblur="cedulaValido(this);" onkeypress="return acceptNum(event)" maxlength="50" size="15" onkeypress="return acceptNum(event)" type="text" />
										<span class="microtext">(0901230123)</span>
									</div>
								</div>
                            </td>
                            <td>
                                <div class="rowtable">
                                    <div class="f1">
                                        Tel&eacute;fono m&oacute;vil:
                                    </div>
                                    <div class="f2">
                                        <input name="telefono2" onblur="telefonoValido(this);" maxlength="12" size="10" onkeypress="return acceptNum(event)" type="text" />
                                    </div>
                                </div>
                            </td>
                        </tr>
                        <tr>
                            <td style="width: 50%;">
                                <div class="rowtable">
                                    <div class="f1">
                                        Domicilio:
                                    </div>
                                    <div class="f2">
                                        <textarea name="domicilio" cols="30" rows="4" onkeyup="updateCharCount(this,'domicilioLen', 150);"></textarea>
                                        <div id="domicilioLen" class="text_form_info"></div>
                                    </div>
                                </div>
                            </td>
                            <td style="vertical-align:top;">
                                <div class="rowtable">
                                    <div class="f1">
                                        Tel&eacute;fono Otro
                                    </div>
                                    <div class="f2">
                                    	<input name="telefono3" onblur="telefonoValido(this);" maxlength="12" size="10" onkeypress="return acceptNum(event)" type="text">
                                    </div>
                                </div>
                            </td>
                        </tr>
                        <tr>
                            <td>
                                <div class="rowtable">
                                    <div class="f1">
                                        Trabaja:
                                    </div>
                                    <div class="f2">
                                    	S&iacute;: <input type="radio" name="trabaja" value="1" />
										No: <input type="radio" name="trabaja" value="0" checked="selected" />
									</div>
                                </div>
                            </td>
                            <td style="width: 50%;" rowspan="3">
                                <div class="rowtable">
                                    <div class="f1">
                                        Direci&oacute;n de trabajo:
                                    </div>
                                    <div class="f2">
                                        <textarea name="lugartrabajo" cols="30" rows="4" onkeyup="updateCharCount(this,'lugarTrabajoLen', 150);"></textarea>
                                        <div id="lugarTrabajoLen" class="text_form_info"></div>
                                    </div>
                                </div>
                            </td>
                        </tr>
                        <tr>
                            <td>
                                <div class="rowtable">
                                    <div class="f1">
                                        Nombre Empresa:
                                    </div>
                                    <div class="f2">
                                        <input name="empresa" maxlength="150" size="25" type="text">
                                    </div>
                                </div>
                            </td>
                        </tr>
                        <tr>
                            <td style="width: 50%;">
                                <div class="rowtable">

                                </div>
                            </td>
                        </tr>
                        <tr>
                            <th colspan="6" align="center">
                                Informaci&oacute;n acad&eacute;mica:
                            </th>
                        </tr>
                        <tr>
                            <td colspan="2" id="campoProcedencia">
                                <div class="rowtable">
                                    <div class="f1c">
                                        Procedencia institucional:
                                    </div>
                                    <div class="f2">
                                        <input name="procedencia" onblur="procedenciaValido(this);" maxlength="150" size="55" type="text">

                                    </div>
                                </div>
                            </td>

                        </tr>
                        <tr>
                            <td>
                                <div class="rowtable">
                                    <div class="f1c">
                                        Utiliza adecuaci&oacute;n:
                                    </div>
                                    <div class="f2" style="">
                                        S&iacute;: <input type="radio" name="adecuacion" value="1" />
										No: <input type="radio" name="adecuacion" value="0" checked="selected" />
                                    </div>
                                </div>
                            </td>
                            <td id="campoEgreso">
                                <div class="rowtable">
                                    <div class="f1c">
                                        A&ntilde;o de egreso:
                                    </div>
                                    <div class="f2">
                                        <input name="egreso" maxlength="4" size="10" onkeypress="return acceptNum(event)" type="text">
                                    </div>
                                </div>
                            </td>											

                        </tr>
                        <tr>
                            <td id="campoModalidad">
                                <div class="rowtable">
                                    <div class="f1c">
                                        Modalidad:
                                    </div>
                                    <div class="f2" style="">
                                        <select onblur="return modalidadValido(this)" name="modalidad" tabindex="3" style="width: 100%;">
                                            <option value="0">(Seleccione)</option>
											<?php
																										
											$modalidad = new Modalidad();
											
											$modalidades = $modalidad->index();
											
											foreach($modalidades as $m){
											
												echo '<option value="' . $m['id'] . '">' . $m['nombre'] . '</option>';
												
											}
											
											?>
                                        </select>
                                    </div>
                                </div>
                            </td>                                        	
                            <td>
                                <div class="rowtable">
                                    <div class="f1c">
                                        Horario disponible:
                                    </div>
                                    <div class="f2" style="">
                                        <select onblur="" name="dia_disponible">
                                            <option value="0">(Seleccione)</option>
                                            <option value="L">Lunes</option>
                                            <option value="K">Martes</option>
                                            <option value="M">Miercoles</option>
                                            <option value="J">Jueves</option>
                                            <option value="V">Viernes</option>
                                            <option value="S">Sabado</option>
                                            <option value="D">Domingo</option>
                                            <option value="F">Fin de semana</option>
                                            <option value="E">Entre semana</option>
                                        </select>
                                        <select onblur="" name="hora_disponible">
                                            <option value="0">(Seleccione)</option>
                                            <option value="M">Ma&ntilde;ana</option>
                                            <option value="T">Tarde</option>
                                            <option value="N">Noche</option>
                                            <option value="A">Todo el d&iacute;a</option>
                                        </select>
                                    </div>
                                </div>
                            </td>

                        </tr>
                        <tr>
                            <th colspan="6" align="center">
                                &Aacute;reas:
                            </th>
                        </tr>

                        <tr>
                            <td colspan="2">
                                <div class="materias">
                                    <div class="col1">                                                    	
                                        Marque (x)
                                    </div>
                                    <div class="col2" style="margin-left:40px">
                                        Asignatura
                                    </div>
									<div class="col3" style="margin-left:50px">
                                       Veces que ha hecho la prueba
                                    </div>
                                </div>
                            </td>
                        </tr>
						
                        
						<?php 
						
						//$materias = array(1 => 'Matemática', 2 => 'Estudios Sociales', 3 => 'Ciencias', 4 => 'Espanol');
											
						$materia = new Materia();
						
						$materias = $materia->index();
					
						foreach($materias as $m):
						?>
                        <tr>
                            <td colspan="2">
                                <div class="materias">
                                    <div class="col1">
                                        <input name="area[<?php echo $m['id']; ?>][aplica]" value="1" type="checkbox">
                                    </div>
                                    <div class="col2">
                                         <?php echo $m['nombre']; ?>
										 <input name="area[<?php echo $m['id']; ?>][materia]" type="hidden" value="<?php echo $m['id']; ?>">
                                    </div>
									<div class="col3">
                                        <input name="area[<?php echo $m['id']; ?>][cantidad]" size="1" type="text">
                                    </div>
                                </div>
                            </td>
                        </tr>
						<?php
						
						endforeach;
						
						?>																			
                    </tbody>
                </table>
				
                <div class="row" style="text-align: right; padding-right: 20px;">
                    <input name="crudMethod" value="GUARDAR NUEVO ESTUDIANTE" onclick="return enviarBoleta();" class="button-submit" type="submit">
                    <br class="clear">
                </div>

            </form>
        </div>
		<?php
		
		}
		elseif($go == "save")
		{
			
			$boleta = new Boleta();
			
			$cedula 		= ($_POST['cedula']!=null) ? $_POST['cedula'] : '';
			$nombre 		= ($_POST['nombre']!=null) ? $_POST['nombre'] : '';
			$telefono1 		= ($_POST['telefono1']!=null) ? $_POST['telefono1'] : '';
			$telefono2 		= ($_POST['telefono2']!=null) ? $_POST['telefono2'] : '';
			$telefono3 		= ($_POST['telefono3']!=null) ? $_POST['telefono3'] : '';
			$domicilio 		= ($_POST['domicilio']!=null) ? $_POST['domicilio'] : '';
			$trabaja 		= ($_POST['trabaja']!=null) ? $_POST['trabaja'] : '';
			$lugartrabajo 	= ($_POST['lugartrabajo']!=null) ? $_POST['lugartrabajo'] : '';
			$empresa 		= ($_POST['empresa']!=null) ? $_POST['empresa'] : '';
			$procedencia 	= ($_POST['procedencia']!=null) ? $_POST['procedencia'] : '';
			$egreso 		= ($_POST['egreso']!=null) ? $_POST['egreso'] : '';
			$adecuacion 	= ($_POST['adecuacion']!=null) ? $_POST['adecuacion'] : '';
			$modalidad 		= ($_POST['modalidad']!=null) ? $_POST['modalidad'] : '';
			
			$areas = ($_POST['area']!=null) ? $_POST['area'] : array();
			
			$b = array(
				'cedula'		=> $cedula,
				'nombre'		=> $nombre,
				'telefono1'		=> $telefono1,
				'telefono2'		=> $telefono2,
				'telefono3'		=> $telefono3,
				'domicilio'		=> $domicilio,
				'trabaja'		=> $trabaja,						
				'lugartrabajo'	=> $lugartrabajo,
				'empresa'		=> $empresa,
				'procedencia'	=> $procedencia,
				'egreso'		=> $egreso,
				'adecuacion'	=> $adecuacion,
				'modalidad_id'	=> $modalidad,
				'hora_disponible'	=> $hora,
				'dia_disponible'	=> $dia
			);
			
			if($boleta->save($b, $areas))
			{
				echo '<div class="confirmed">El estudiante ha sido inscrito satisfactoriamente</div>';
			
			}else{
				
				echo '<div class="warning">La informacion NO ha sido guardada!</div>';
				require_once('console.php');
				echo debug($b);
				
			}
			
		}
		/*elseif($go == "edit")
		{
			
			$boleta = new Boleta();
			
			$cedula = ($_POST['cedula']!=null) ? $_POST['cedula'] : '';
			$nombre = ($_POST['nombre']!=null) ? $_POST['nombre'] : '';
			$telefono1 = ($_POST['telefono1']!=null) ? $_POST['telefono1'] : '';
			$telefono2 = ($_POST['telefono2']!=null) ? $_POST['telefono2'] : '';
			$telefono3 = ($_POST['telefono3']!=null) ? $_POST['telefono3'] : '';
			$domicilio = ($_POST['domicilio']!=null) ? $_POST['domicilio'] : '';
			$trabaja = ($_POST['trabaja']!=null) ? $_POST['trabaja'] : '';
			$lugartrabajo = ($_POST['lugartrabajo']!=null) ? $_POST['lugartrabajo'] : '';
			$empresa = ($_POST['empresa']!=null) ? $_POST['empresa'] : '';
			$procedencia = ($_POST['procedencia']!=null) ? $_POST['procedencia'] : '';
			$egreso = ($_POST['egreso']!=null) ? $_POST['egreso'] : '';
			$adecuacion = ($_POST['adecuacion']!=null) ? $_POST['adecuacion'] : '';
			$modalidad = ($_POST['modalidad']!=null) ? $_POST['modalidad'] : '';
			$hora = ($_POST['hora_disponible']!=null) ? $_POST['hora_disponible'] : '';
			$dia = ($_POST['dia_disponible']!=null) ? $_POST['dia_disponible'] : '';
			
			$areas = ($_POST['area']!=null) ? $_POST['area'] : array();
			
			$b = array(
				'cedula'			=> $cedula,
				'nombre'			=> $nombre,
				'telefono1'			=> $telefono1,
				'telefono2'			=> $telefono2,
				'telefono3'			=> $telefono3,
				'domicilio'			=> $domicilio,
				'trabaja'			=> $trabaja,						
				'lugartrabajo'		=> $lugartrabajo,
				'empresa'			=> $empresa,
				'procedencia'		=> $procedencia,
				'egreso'			=> $egreso,
				'adecuacion'		=> $adecuacion,
				'modalidad_id'		=> $modalidad,
				'hora_disponible'	=> $hora,
				'dia_disponible'	=> $dia
			);
			
			if($boleta->edit($b, $areas))
			{
				echo '<div class="confirmed">El estudiante ha sido actualizado satisfactoriamente</div>';
			
			}else{
				
				echo '<div class="warning">La informacion NO ha sido guardada!</div>';
				require_once('console.php');
				echo debug($b);
				
			}
			
		}*/					
		?>
    </div>					
</div>

<br clear="all">

<?php include('foot.php'); ?>